草庐IT

ASP.NET Web Forms - 母版页

全部标签

asp.net - 客户端验证后的 RegisterOnSubmitStatement

我需要在提交Web表单时,但在客户端验证发生之后,在流程中插入一些Javascript。RegisterOnSubmitStatement似乎在验证之前放置了javascript。有人知道如何让它在之后渲染吗?找到解决方案:在网络控件中,我放了这样的东西:protectedoverrideOnInit(EventArgse){Page.SaveStateComplete+=newEventHandler(RegisterSaveStuff);base.OnInit(e);}voidRegisterSaveStuff(objectsender,EventArgse){Page.Clien

javascript - 更新面板 AJAX asp.net 后运行脚本

我在我的网站上运行一个ajax更新面板。更新面板返回一些新控件。我想在从ajax调用返回后为控件设置一些JavaScript。有什么办法吗?感谢您的帮助! 最佳答案 加入MSAjax事件functionpageLoad(){}每次更新面板刷新时都会触发。您可以在那里进行重新绑定(bind)/新绑定(bind)...是的,这就是您需要做的全部,将其放在页面上,它就会触发。更新::[看起来我的函数命名不正确(我认为它仍然可以工作)]如果页面上有脚本管理器..就这么简单//////Thiswillfireoninitialpageload

c# - 无法单击 jquery 对话框中的 asp.net 按钮

我已经在网上搜索过,并尝试了一些提供的解决方案,但没有一个对我有用。我在一个div中有一个按钮。我在jquery对话框中显示div。单击按钮在jquery对话框中不起作用。我的代码如下:aspxConfigureAlertsj查询functionViewModelPopup2(){$("#ViewModalPopupDiv2").dialog({scrollable:true,width:800,modal:true});}aspx.csprotectedvoidbtnSendAlertEmail_Click(objectsender,EventArgse){//Codetosende

javascript - 在 asp.net mvc 中动态生成 javascript 文件

friend,我正在尝试在我的应用程序中使用DyGraph。请看下面的代码-crosshairs代码使用包含函数的data.js文件来获取一些静态数据。我希望使用Controller方法生成data.js,以便它将使用数据库生成数据。谁能帮我解决这个问题。感谢您分享宝贵的时间。 最佳答案 你可以定义一个ControllerAction:publicActionResultData(){//Obviouslythiswillbedynamicallygeneratedvardata="alert('HelloWorld');";ret

javascript - ASP.NET MVC 部分 View ajax 帖子?

Index.html(View)@Html.Action("_AddCategory","Categories")_AddCategory.cshtml(局部View)$(document).ready(function(){$('input[type=submit]').click(function(e){e.preventDefault();$.ajax({type:"POST",url:'@Url.Action("_AddCategory","Categories")',dataType:"json",data:$('form').serialize(),success:func

asp.net - 单击时禁用按钮

我有一个按钮控件。一旦用户点击它,点击事件应该触发,然后按钮应该被禁用。我怎样才能做到这一点?我可以选择使用JQuery或JavaScript或两者。这是我的按钮声明:在按钮点击代码后面,我添加了一个Response.Write()。那应该被执行,然后按钮应该被禁用 最佳答案 无论出于何种原因,theHTMLspecdictatesthatdisabledelementsshouldnotbeincludedinPOSTrequests.因此,如果您使用JavaScript禁用客户端onclick事件中的HTML元素,则当浏览器组装

javascript - ASP.NET 在执行代码隐藏之前确认

我有一个用户可以删除记录的表单,我想要一个弹出消息,用户必须单击确定以确认删除。删除按钮:确认功能:functionconfirmation(){varanswer=confirm("Areyousureyouwanttodelete?Thisactioncannotbeundone.")}所以现在,无论您是在弹出框中单击确定还是取消,单击删除按钮都会执行后面代码中的btnDelete_ClickSub。我知道我可以在我的javascript函数中添加if(answer){--somecodehere--},但是是否可以使用javascript从代码隐藏中执行代码?或者还有其他方法吗?

c# - 如何使用 C# 在代码后面的 asp.net 中编写 javascript

如何使用C#在代码隐藏中在asp.net中编写JavaScript代码?例如:当我单击要调用此java脚本代码的按钮时,我有单击按钮事件:alert("YoupressedMe!");我想知道如何从代码背后使用java脚本。 最佳答案 实际上,这就是你需要的:stringmyScriptValue="functioncallMe(){alert('YoupressedMe!');}";ScriptManager.RegisterClientScriptBlock(this,this.GetType(),"myScriptName",

javascript - 没有 MicrosoftAjax.js 和 MicrosoftMvcAjax.js 的 ASP.NET MVC

删除后我将失去哪些功能部分MicrosoftAjax.jsMicrosoftMvcAjax.js文件?出于各种原因我不想使用它们,我想是否有任何第3方帮助器方法可以模仿现有方法但绑定(bind)到另一个JavaScript框架,例如jQuery。另外,请说明在哪里使用上述javaScript文件是首选/建议的。非常感谢,瓦伦丁·瓦西里耶夫。 最佳答案 如果您不引用MicrosoftAjax脚本,您将无法使用ViewPage类的Ajax属性公开的AjaxHelper扩展方法(在System.Web.Mvc.Ajax命名空间中)。通过使

asp.net - 使用 jquery 禁用 asp.net 验证器

我正在尝试使用jquery禁用验证器。我已经看过了DisableASP.NETvalidatorswithJavaScript和其他几个人做同样的事情。它似乎没有用,但它坏了。我的代码:$('.c_MyValdiators').each(function(){varx=$(this).attr('id');vary=document.getElementById(x);ValidatorEnable(y[0],false);});我得到错误:val未定义[Breakonthiserror]val.enabled=(enable!=false);\r\n或者如果我使用$('.c_MyVa